导航菜单
首页 >  Markdown 使用教程  > markdown

markdown

# markdown-it # 安装

node.js & bower:

npm install markdown-it --savebower install markdown-it --save

browser (CDN):

jsDeliver CDN cdnjs.com CDN # 用法示例

参考:

开发者信息 -为插件开发者准备。 # 简单用法 // node.js, 用“类”的方式:var MarkdownIt = require('markdown-it'),md = new MarkdownIt();var result = md.render('# markdown-it rulezz!');// 还是 node.js, 但使用更爽的方式:var md = require('markdown-it')();var result = md.render('# markdown-it rulezz!');// 没有 AMD 的浏览器环境,在 js 脚本加载时才添加到“window”// 注意,“markdownit” 中没有破折号。var md = window.markdownit();var result = md.render('# markdown-it rulezz!');

单行渲染,不进行段落换行:

var md = require('markdown-it')();var result = md.renderInline('__markdown-it__ rulezz!');# 带有预设和选项的初始化

预设(preset)定义了激活的规则以及选项的组合。可以是"commonmark","zero" 或者 "default" (如果省略的话)。

// commonmark 模式var md = require('markdown-it')('commonmark');// default 模式var md = require('markdown-it')();// 启用所有var md = require('markdown-it')({ html: true, linkify: true, typographer: true});// 所有的选项列表(默认情况下)var md = require('markdown-it')({ html: false,// 在源码中启用 HTML 标签 xhtmlOut: false,// 使用 '/' 来闭合单标签 (比如 )。 // 这个选项只对完全的 CommonMark 模式兼容。 breaks:false,// 转换段落里的 '\n' 到 。 langPrefix:'language-', // 给围栏代码块的 CSS 语言前缀。对于额外的高亮代码非常有用。 linkify: false,// 将类似 URL 的文本自动转换为

相关推荐: